Building workflows with LLMs